package cn.congine.wizarpos.mall.model.open;

import java.util.List;

/**
 * 餐饮销售单查询output
 * 
 * @author xudongdong
 *         2016年2月19日 上午9:17:03
 */
public class CateringSaleOrderQueryV1_1Output extends CommonOutput {

	private static final long serialVersionUID = 1L;
	
	
	private Result result = null;
	
	public Result getResult() {
		return result;
	}

	public void setResult(Result result) {
		this.result = result;
	}

	public class Result {
		private String tableId = null;
		private String takeoutAddr = null;
		private String takeoutTel = null;
		private String takeoutCustomer = null;
		private String status = null; // -1 未下单 0 未支付 1 已完成 2 已取消
		private String amount = null;
		private String payStatus = null;	
		private List<Payment> payments = null;
		private List<OrderDetailV1_1> orderDetail = null;

		//订单备注
		private String remark = null;//xudongdong
		
		// gu 9-22
		private String creatTime = null;	
		private String orderNo = null;	
		private String orderType = null;	

		// xudondong 01-08
		private String deliveryTime = null;
		// 外卖配送状态(1商户确认接单,2商户拒绝接单,3外卖配送中 4用户收货 5用户拒收)
		private String dispatchStatus = null;
		// 外卖商家配送费单位元
		private String dispatchFare = null;
		// 商家mid（分店）
		private String shopMid = null;
		
		public String getCreatTime() {
			return creatTime;
		}

		public void setCreatTime(String creatTime) {
			this.creatTime = creatTime;
		}

		public String getOrderNo() {
			return orderNo;
		}

		public void setOrderNo(String orderNo) {
			this.orderNo = orderNo;
		}

		public String getOrderType() {
			return orderType;
		}

		public void setOrderType(String orderType) {
			this.orderType = orderType;
		}

		public String getTableId() {
			return tableId;
		}

		public void setTableId(String tableId) {
			this.tableId = tableId;
		}

		public String getTakeoutAddr() {
			return takeoutAddr;
		}

		public void setTakeoutAddr(String takeoutAddr) {
			this.takeoutAddr = takeoutAddr;
		}

		public String getTakeoutTel() {
			return takeoutTel;
		}

		public void setTakeoutTel(String takeoutTel) {
			this.takeoutTel = takeoutTel;
		}

		public String getTakeoutCustomer() {
			return takeoutCustomer;
		}

		public void setTakeoutCustomer(String takeoutCustomer) {
			this.takeoutCustomer = takeoutCustomer;
		}

		public String getStatus() {
			return status;
		}

		public void setStatus(String status) {
			this.status = status;
		}

		public String getAmount() {
			return amount;
		}

		public void setAmount(String amount) {
			this.amount = amount;
		}

		public String getPayStatus() {
			return payStatus;
		}

		public void setPayStatus(String payStatus) {
			this.payStatus = payStatus;
		}

		public List<Payment> getPayments() {
			return payments;
		}

		public void setPayments(List<Payment> payments) {
			this.payments = payments;
		}

		public List<OrderDetailV1_1> getOrderDetail() {
			return orderDetail;
		}

		public void setOrderDetail(List<OrderDetailV1_1> orderDetail) {
			this.orderDetail = orderDetail;
		}

		public String getRemark() {
			return remark;
		}

		public void setRemark(String remark) {
			this.remark = remark;
		}

		public String getDeliveryTime() {
			return deliveryTime;
		}

		public void setDeliveryTime(String deliveryTime) {
			this.deliveryTime = deliveryTime;
		}

		public String getDispatchStatus() {
			return dispatchStatus;
		}

		public void setDispatchStatus(String dispatchStatus) {
			this.dispatchStatus = dispatchStatus;
		}

		public String getDispatchFare() {
			return dispatchFare;
		}

		public void setDispatchFare(String dispatchFare) {
			this.dispatchFare = dispatchFare;
		}

		public String getShopMid() {
			return shopMid;
		}

		public void setShopMid(String shopMid) {
			this.shopMid = shopMid;
		}
	}

}
